package basicas;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.ManyToOne;

import comum.EntidadeBasica;

@Entity
public class Modelo extends EntidadeBasica {
	
	@Column(length=4, nullable=false)
	private int ano;
	
	@ManyToOne
	private Marca marca;
	private Double valorProtecaoTotal;
	private Double valorProtecaoParcial;
	private Double valorDiaria;
	
	
        public Modelo() {
		this.marca = new Marca();
	}
	
        

	public Modelo(int ano, Marca marca, Double valorProtecaoTotal,
				Double valorProtecaoParcial, Double valorDiaria) {
			super();
			this.ano = ano;
			this.marca = marca;
			this.valorProtecaoTotal = valorProtecaoTotal;
			this.valorProtecaoParcial = valorProtecaoParcial;
			this.valorDiaria = valorDiaria;
		}



	public Double getValorProtecaoTotal() {
			return valorProtecaoTotal;
		}



		public void setValorProtecaoTotal(Double valorProtecaoTotal) {
			this.valorProtecaoTotal = valorProtecaoTotal;
		}



		public Double getValorProtecaoParcial() {
			return valorProtecaoParcial;
		}



		public void setValorProtecaoParcial(Double valorProtecaoParcial) {
			this.valorProtecaoParcial = valorProtecaoParcial;
		}



		public Double getValorDiaria() {
			return valorDiaria;
		}



		public void setValorDiaria(Double valorDiaria) {
			this.valorDiaria = valorDiaria;
		}

	public Marca getMarca() {
		return marca;
	}
	public void setMarca(Marca marca) {
		this.marca = marca;
	}
	public int getAno() {
		return ano;
	}
	public void setAno(int ano) {
		this.ano = ano;
	}
	
	
}
